#pragma once
#include<iostream>
using namespace std;
template <class  T>

class A {
private:
	T _a;

public:
	A(const T& a)
		:_a(a)
	{}

	T Add(T& x,T& y) {
		return x + y;
	}

	T Sub(T& x, T& y);
	

};

class B {
public:
	void Print();
};
